

DROP TABLE IF EXISTS jms_dm.dm_yl_shipment_trunk_detail_dt;

create external table jms_dm.dm_yl_shipment_trunk_detail_dt
(
 date_time                         date       coment  '数据日期'
,shipment_no                       string     coment  '任务编号'
,shipment_name                     string     coment  '任务名称'
,shipment_state                    string     coment  '任务状态'
,shipment_cnt                      string     coment  '站次'
,overtime_sub_type_code            string     coment  '加班类型子类型编码'
,send_network_code                 string     coment  '发车站点code'
,send_network_name                 string     coment  '发车站点名称'
,carrier_id                        string     coment  '当前站点承运商ID'
,carrier_type                      string     coment  '当前站点承运商类型'
,carrier_name                      string     coment  '当前站点承运商全名'
,grade                             string     coment  '线路类型1-省际2-经济圈3-省内4-短驳'
,send_site_planned_departure_time  string     coment  '当前站点计划发车时间'
,send_site_app_departure_time      string     coment  '当前站点app发车时间'
,send_site_planned_arrival_time    string     coment  '当前站点计划到车时间'
,send_site_app_arrival_time        string     coment  '当前站点app到车时间'
,send_site_sort_num                string     coment  '当前站点顺序编号'
,next_site_code                    string     coment  '下一站点编码'
,next_site_name                    string     coment  '下一站点名称'
,next_site_plan_driving_time       string     coment  '下一站规定行驶时间'
,next_site_actual_driving_time     string     coment  '下一站实际行驶时间'
,next_site_planned_arrival_time    string     coment  '下一站点计划到车时间'
,next_site_app_arrival_time        string     coment  '下一站点app到车时间'
,usetime                           string     coment  '运行时间'
,actual_usetime                    string     coment  '实际运行时间'
,agent_code                        string     coment  '代理区编码'
,agent_name                        string     coment  '代理区名称'
,is_shipment_flag                  string     coment  '是否运行'
,is_ontime_flag                    string     coment  '是否准点运行'
,stat_type                         string     coment  '统计类型，1发车准点率，2运行准点率，3到车准点率'
)
COMMENT '运力干线准点率明细'
PARTITIONED BY ( dt STRING COMMENT '分区日期')
STORED AS PARQUET
LOCATION '/dw/hive/jms_dm.db/external/dm_yl_shipment_trunk_detail_dt'
TBLPROPERTIES (
    'discover.partitions' = 'false',
    'parquet.column.index.access' = 'true'
    );
